beach apple - German English Dictionary